stitch welder - Turkish English Dictionary